
package com.avsa.capacitaciondeagricultores.service;

import java.util.List;

import com.avsa.capacitaciondeagricultores.model.AgricultorXcapacitacion;
import com.avsa.capacitaciondeagricultores.model.Capacitacion;
import com.avsa.capacitaciondeagricultores.model.Horario;
import com.avsa.capacitaciondeagricultores.model.Tema;
import com.avsa.contratodeagricultores.model.Agricultor;
import com.avsa.pedido.model.Pedido;




public interface CapacitacionService_I {
	
	public List<Agricultor> listarAgricultores() throws Exception;
	public Agricultor buscarAgricultor(Agricultor o) throws Exception;
	public Capacitacion buscarCapacitacion(Capacitacion capacitacion);
	
	public void registrarSolicitudCapacitacion(Capacitacion capacitacion, String d1, String d2,Pedido pedido, Horario horario , Tema tema);
	
	public List<Agricultor> listarAgricultoresCapa() throws Exception;
	
	public List<AgricultorXcapacitacion> listaAgricultorCapacitacion(int i);
}